Roots Of Polynomial Equations